import { SelectHTMLAttributes } from "react";
import { ISelectTextfieldTextareaProps } from "../common/SelectTextfieldTextareaTypes";

/**
 * Тип параметров компонента Select.
 * @typedef {SelectHTMLAttributes<HTMLSelectElement> & ISelectTextfieldTextareaProps & {option?: Array<string>;}} ISelectProps
 * @property {Array<string>} options - Строковый массив для опций выбора в select.
 */
export type TSelectProps = SelectHTMLAttributes<HTMLSelectElement> & ISelectTextfieldTextareaProps & {options?: Array<{value: string, label: string}>};